Big Huge Thesaurus

English cocker spaniel

noun